offshore entity - French English Dictionary